//! 数据网关认证插件
//! 
//! 提供JWT和API Key认证功能，支持用户身份验证和授权管理

pub mod basic_auth;

pub use basic_auth::{
    BasicAuthManager, JwtConfig, Claims, ApiKeyInfo, UserInfo, SessionInfo, AuthResult
};

/// 认证插件版本
pub const VERSION: &str = env!("CARGO_PKG_VERSION");

/// 认证插件名称
pub const NAME: &str = "auth";

/// 认证插件描述
pub const DESCRIPTION: &str = "数据网关认证插件，提供JWT和API Key认证功能";
